Model-Based Diagnosis of Hardware Description Languages

نویسنده

  • Markus STUMPTNER
چکیده

This paper discusses the use of fault models for the diagnosis of hardware designs written in the VHDL hardware description language. VHDL designs are concurrent programs consisting of hundreds of thousands of lines of source code, whose testing and debugging is a very time-consuming process. Building on an abstract representation that allows the search for errors in even the largest VHDL programs, but with strictly limited accuracy , this paper presents a more detailed approach which is currently under study for local use in situations where focusing on a small part of the program may be possible. The approach is based on assigning fault modes to VHDL statements, with the main diierence to the standard hardware diagnosis approach being that fault modes are directly expressed in terms of repair operations that will presumably improve the correctness of the program. We provide a running example and discuss the implications of the representation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Model for Automated Fault Localization in VHDL Designs: Exploring Counterexample-Traces Using a Model-Based Diagnosis Approach

In this paper we discuss the exploration of a model checker’s counterexample trace using model-based debugging techniques. We show that a diagnosis model obtained from a single counterexample run in an event-driven simulation is not appropriate for localizing a failures real cause in general. Notably, modeling VHDL’s event and process semantics as originally defined hampers the integration of t...

متن کامل

On the Use of Hardware Description Languages in Teaching VLSI Design Courses

The advent of VLSI technology and the increasing complexity of digital systems has led to the development of sophisticated CAD tools that use Hardware Description Languages (HDLs) to describe hardware designs at various levels. Based on the recent industry shifts, it has become clear that HDLs are rapidly becoming an integral part of design automation environments. This will create a demand for...

متن کامل

A Proposed Novel Description Language in Digital System Modeling

The increasing complexity of data-processing systems forced the design methodologies to move to a higher abstraction level (Shin, Gerstlauer, Dömer & Gajski, 2008) than the traditional register-transfer level (RTL). In the 2000s the so-called electronic system level (ESL) paradigm was evolved including the system level description languages, such as SystemC, SystemVerilog and the high-level syn...

متن کامل

Multi-Stage Languages in Hardware Design

As circuits increase in size and complexity, hardware description techniques have been trying to adopt features already wellestablished in software languages. In this paper, we investigate how different hardware description languages implement levels of abstraction over the hardware designs, and we examine how improvements have lead to features like parameterised circuits and generic descriptio...

متن کامل

Implementation of Face Recognition Algorithm on Fields Programmable Gate Array Card

The evolution of today's application technologies requires a certain level of robustness, reliability and ease of integration. We choose the Fields Programmable Gate Array (FPGA) hardware description language to implement the facial recognition algorithm based on "Eigen faces" using Principal Component Analysis. In this paper, we first present an overview of the PCA used for facial recognition,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996